package net.lcheng.service;

import net.lcheng.model.User;
import net.lcheng.model.UserBankcard;

import java.util.List;

/**
 * Created by zwr on 2016/7/9 0009.
 */
public interface UserBankcardService {
    /***
     * 添加银行卡
     * @param userBankcard
     * @return
     */
   int addBakcard(UserBankcard userBankcard);
    /***
     * 删除银行卡
     */
    int deleteBakcard(String bakcardId);

    /***
     * 根据userid获取我的银行卡信息
     * @param userId
     * @return
     */
   UserBankcard getUserBankcardByUserId(String userId);

    /***
     * 根据bankcardId获取银行卡信息
     * @param bankcardId
     * @return
     */
   UserBankcard getUserBankcardByBankcardId(String bankcardId);

    /**
     *根据userId获取银行卡列表
     * @param userId
     * @return
     */
    List<UserBankcard>getBankcardByUserId(String userId);
}
